package com.intelligent.system.auth.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

/**
 * 用户详情DTO
 */
@Data
@ApiModel(description = "用户详情信息")
public class StaffInfoDTO implements Serializable {
    
    private static final long serialVersionUID = 1L;

    /**
     * 员工ID
     */
    @ApiModelProperty("员工ID")
    private String staffId;

    /**
     * 组织编码
     */
    @ApiModelProperty("组织编码")
    private String orgCode;

    /**
     * 组织名称
     */
    @ApiModelProperty("组织名称")
    private String orgName;

    /**
     * 状态
     */
    @ApiModelProperty("状态")
    private Integer status;

    /**
     * 渝快政账号ID
     */
    @ApiModelProperty("渝快政账号ID")
    private String yzkAccountId;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private String createTime;

    /**
     * 显示职位
     */
    @ApiModelProperty("显示职位")
    private String displayPosition;

    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    private String username;
} 